arab league secretary general - German English Dictionary